duck out – English–Español translations

🇬🇧 en es 🇪🇸

duck out verb

  • (intransitive) to depart quickly or exit abruptly
  • to move or act so as to achieve avoidance, escape, or evasion
escaquearse
Wiktionary Links